package com.crmweb.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.crmweb.entity.Askers;
import com.crmweb.entity.Students;

public interface StudentsDao {
/**
 * 根据咨询师查询咨询师分配的学生
 * @param stu
 * @return
 */
	public List<Students> selAllByAskerid(Students stu);
	/**
	 * 根据咨询师查询咨询师分配的学生的数量
	 * @param stu
	 * @return
	 */
	public int getCountByWhere(Students stu);
	/**
	 * 查询所有咨询师员工
	 * @return
	 */
	public List<Askers> selAllAsker();
	
	/**
	 * 添加学生
	 */
	public int addStu(Students stu);
	/**
	 * 批量修改学生分配的咨询师
	 * @param list
	 * @param askerId
	 * @return
	 */
	public int updsStuAskerBySid(@Param("list")List<Integer> list,@Param("askerId")String askerId);
	
	/**
	 * 修改学生
	 * @param stu
	 * @return
	 */
	public int updateStudent(Students stu);
	/**
	 * 删除学生
	 * @param stu
	 * @return
	 */
	public int deleteStudent(int id);
}
